Revision: shell-utils--lord--1.0--patch-10
Archive: lord@regexps.com--2002
Creator: Tom Lord <lord@regexps.com>
Date: Wed Feb 27 04:06:19 PST 2002
Standard-date: 2002-02-27 12:06:19 GMT
Summary: new program: `pipe-friendly'
Keywords: 
New-files: pipe-friendly.c
  {arch}/shell-utils/shell-utils--lord/shell-utils--lord--1.0/lord@regexps.com--2002/patch-log/patch-10
Modified-files: ChangeLog ChangeLog.d/lord@regexps.com--2002/ChangeLog.lord
  Makefile.in
New-patches: lord@regexps.com--2002/shell-utils--lord--1.0--patch-10


Some programs spew garbage on stderr for EPIPE (EPIPE mean "stop
sending output, nobody is reading it" -- it doesn't mean "something
has gone disasterously wrong, please make noise on stderr").  To work
around such bugs, `pipe-friendly' copies stdin to stdout, handling
EPIPE with greater grace.  The real bug may not be with such programs, 
but rather with shells that invoke them with SIGPIPE masked -- I have
neither time nor immediate inclination to investigate fully.

